当我把 SpringBoot 的启动 Banner 换成了老师;同事:借一bu说话...
哥儿几个,都来啦!!
大家好,我是一航!今天带大家玩个好玩儿的配置。
当我们启动SpringBoot项目的时候,控制台会输出SpringBoot的logo以及版本相关的信息!
可能很多朋友不知道,这个logo的是可以自定义的,而且自定义起来还非常简单,只需要在resources
目录下放上一个banner
配置,SpringBoot启动的时候,加载txt文件或者图片文件,就会展示对应的内容;
org.springframework.boot.ResourceBanner
文本格式,SpringBoot 会读取配置项
banner.txt
和banner.location
,从配置项中获取真实的文件地址;如果配置中没有配置,会把配置项作为文件去加载;org.springframework.boot.ImageBanner
图片格式,SpringBoot 加载配置项
banner.image.location
,从配置项中获取真实的路径,SpringBoot 会根据配置项的路径加载文件。如果没有配置banner.image.location,转而依次加载banner.gif
、banner.jpg
、banner.png
这三个中存在的文件;
好了!自定义一个banner已经学会了,
那么怎样才能让自己的logo更有个性呢!下面介绍几款个性化banner生成工具
1bootschool
地址:https://www.bootschool.net/ascii
网站支持上百种艺术字体、二维码、以及各种内置好的图案
ASCII文字
二维码
艺术字/图案
预置了几十个大类,上千种艺术字/图
2TAAG
地址:https://patorjk.com/software/taag
支持315种不同风格的艺术字体。
3图片转ASCII
可以将一张图片转换为ASCII的txt文本格式
地址:https://www.degraeve.com/img2txt-yay.php
4ASCII Cenerator
地址:http://www.network-science.de/ascii/
怎么样?
这么多不同风格的,总有一个喜欢的款式吧!
我就比较喜欢这个佛祖,自从安排上,感觉Bug都少多了。
${AnsiColor.BRIGHT_YELLOW}
_
_ooOoo_
o8888888o
88" . "88
(| -_- |)
O\ = /O
____/`---'\____
.' \\| |// `.
/ \\||| : |||// \
/ _||||| -:- |||||_ \
| | \\\ - /'| | |
| \_| `\`---'// |_/ |
\ .-\__ `-. -'__/-. /
___`. .' /--.--\ `. .'___
."" '< `.___\_<|>_/___.' _> \"".
| | : `- \`. ;`. _/; .'/ / .' ; | Buddha
\ \ `-. \_\_`. _.'_/_/ -' _.' /
================-.`___`-.__\ \___ /__.-'_.'_.-'================
`=--=-' hjw
${AnsiColor.BRIGHT_YELLOW}
${AnsiColor.BRIGHT_RED}
spring-boot.version: ${spring-boot.version}
${AnsiColor.BRIGHT_RED}
END
精品资料,超赞福利,免费领
最近开发整理了一个用于速刷面试题的小程序;其中收录了上千道常见面试题及答案(包含基础、并发、JVM、MySQL、Redis、Spring、SpringMVC、SpringBoot、SpringCloud、消息队列等多个类型),欢迎您的使用。